negotiable promissory note - Turc Anglais Dictionnaire